footvalve strainer - Español Inglés Diccionario